jQuery('.modalpopup-close-btn').click(function(){
	jQuery(this).parent().fadeOut("fast", function(){jQuery('#overlay').fadeOut();});
});
jQuery('.modalpopup').click(function(event){
	event.stopPropagation();
});

jQuery('.players_button').click(function(event){

	togglePlayersList();
});

function togglePlayersList(){
	if(jQuery('#players_list').is(':visible')){
		jQuery('#players_list').slideUp('fast');
	}else{
		jQuery('#players_list').slideDown('fast');
	}
}

function closeModals(){
	if(jQuery('.notif_warning').length > 0){}
	else{
		if(jQuery('#chiron_warning').length > 0){
			jQuery('#chiron_warning').remove();
			jQuery('#overlay').fadeOut('fast');
			return;
		}
		jQuery('.modalpopup').fadeOut('fast',function(){jQuery('#overlay').fadeOut('fast');});
	
	}
}

jQuery('#overlay').click(function(){
	closeModals();
});

jQuery(document).keyup(function(e) {
  if (e.keyCode == 27) { closeModals(); }   // esc
});

jQuery(document).click(function() {
	if(parent.window.notifications)
		parent.window.notifications.close();
});
